shell and tube heat exchanger - French English Dictionary